package com.cm.stock.manager.service;

import com.cm.stock.manager.dao.ArticleCommandeDAO;
import com.cm.stock.manager.dto.ArticleCommandeDTO;
import com.cm.stock.manager.dto.ArticleDTO;
import com.cm.stock.manager.dto.CommandeDTO;

public class ArticleCommandeService {
	
	private ArticleCommandeDAO articlecommandeDAO;
	
	public ArticleCommandeDTO saveArticleCommande (CommandeDTO commande, ArticleDTO article, int quantite, double prixunitaite){
		return articlecommandeDAO.save(new ArticleCommandeDTO(commande, article, quantite, prixunitaite));
	}
	
	public ArticleCommandeDTO updateArticleCommande (ArticleCommandeDTO article){
		return articlecommandeDAO.update(article);
	}
	
	public void deleteArticleCommande (Integer id) throws Exception{
		articlecommandeDAO.deleteOne(id);
	}

	public void setArticlecommandeDAO(ArticleCommandeDAO articlecommandeDAO) {
		this.articlecommandeDAO = articlecommandeDAO;
	}
	
	

}
